:root {
  /*设置了默认字体。从左到右依次尝试这些字体*/
  font-family: system-ui, Avenir, Helvetica, Arial, sans-serif;
  /*设置基础行高为 1.5，文字较为舒适可读； 默认字体粗细为 400（正常）。*/
  line-height: 1.5;
  font-weight: 400;
  /*启用浏览器的自动主题感知机制，支持根据系统设置自动适配浅色/深色主题。*/
  color-scheme: light dark;
  /*默认颜色是白字 + 深灰背景（这是暗色模式下的样式）*/
  color: rgba(255, 255, 255, 0.87);
  background-color: #242424;
  /*文字清晰度优化*/
  font-synthesis: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/*当系统或浏览器设置为浅色模式时，自动覆盖：*/
@media (prefers-color-scheme: light) {
  :root {
    /*全局字体颜色*/
    color: #213547;
    background-color: #ffffff;
  }
}
